.currencySelector-container {
    display: flex;
    border-radius: $border-radius;
    .currencySelector-button {
        margin: 0;
        border-radius: 0;
    }
    .currencySelector-button:not(:first-of-type) { border-left: 0 }
    .currencySelector-button:first-of-type { border-radius: $border-radius 0 0 $border-radius }
    .currencySelector-button:last-of-type { border-radius: 0 $border-radius $border-radius 0 }
}

.currencySelector-container[data-currency='EUR'] .currencySelector-button[value='EUR'],
.currencySelector-container[data-currency='CHF'] .currencySelector-button[value='CHF'],
.currencySelector-container[data-currency='USD'] .currencySelector-button[value='USD'] {
  background: $button-background-active;
  box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.05);
}
